leased engine - Alemán Inglés Diccionario